/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.proyecto.modelado;

import com.proyecto.datos.EntityCarrera;
import java.util.ArrayList;

/**
 *
 * @author mario
 */
public class Carrera {

    public Carrera() {
    }
    public ArrayList MostrarCarrera() {
        ArrayList arry = new ArrayList();
        String cadenaSQL = "select * from CARRERA;";
        EntityCarrera entCarre = new EntityCarrera();
        arry = entCarre.EjecutarConsulta(cadenaSQL);
        entCarre = null;
        return arry;
    }
    
    public String InsertarCarrera(String codigo, String nombre){
        String cadenaSQL;
        String msj;
        EntityCarrera entCarre = new EntityCarrera();
        
        cadenaSQL="insert into CARRERA (codigo_carrera,nombre_carrera) "
                + "values ('"+codigo+"','"+nombre+"')";
        msj=entCarre.EjecutarComando(cadenaSQL);
        entCarre=null;
        
        return msj;
    }
    
    public String ModificarCarrera(int id_carrera,String cod_asig, String nombre_materia){
         String cadenaSQL;
        String msj;
        EntityCarrera entCarre = new EntityCarrera();
        
        cadenaSQL="update CARRERA set codigo_carrera='"+cod_asig+"',nombre_carrera='"+nombre_materia+"' "
                + "where id_carrera="+id_carrera+";";
        
        msj=entCarre.EjecutarComando(cadenaSQL);
        entCarre=null;
        
        return msj;
    }
    
    
    public String EliminarCarrera(int id_carrera){
         String cadenaSQL;
        String msj;
        EntityCarrera entCarre = new EntityCarrera();
        
        cadenaSQL="delete from CARRERA where id_carrera="+id_carrera+";";
        
        msj=entCarre.EjecutarComando(cadenaSQL);
        entCarre=null;
        
        return msj;
    }
    
}
